railway repair shop depot - Alemán Inglés Diccionario